#!/bin/bash

# 只启动韩国金融系统管理端服务

echo "🚀 启动韩国金融系统管理端服务..."

# 检查是否安装了serve
if ! command -v serve &> /dev/null; then
    echo "📦 安装 serve..."
    npm install -g serve
fi

# 创建日志目录
mkdir -p logs

# 检查构建文件
if [ ! -d "admin/dist" ]; then
    echo "❌ 错误: admin/dist 目录不存在，请先运行 ./build-frontend.sh 构建前端"
    exit 1
fi

# 停止现有管理端进程
pm2 stop korea-financial-admin 2>/dev/null || true
pm2 delete korea-financial-admin 2>/dev/null || true

# 只启动管理端
pm2 start ecosystem.config.js --only korea-financial-admin --env production

echo "✅ 管理端服务启动完成！"
echo "🌐 管理员端: http://localhost:8080"